.container{
	width:100%; //设置页面宽度为100%
	overflow-x:hidden; //禁止页面左右滑动
}
.field_label {
    --field-label-color: #333;
    // width: 30%;
    font-size: 32rpx;
    font-weight: 400;
    color: #333333;
    background-color: none;
}

.block {
    width: 100%;
    height: 15rpx;
    background-color: #F0F2F3;
  }
.name_box{
    padding-left: 34rpx;
    line-height: 88rpx;
    .name{
        font-size: 32rpx;
        font-weight: 400;
        color: #333333;
        border-bottom: 1px solid #D8D8D8;
    }
    .task_details{
        padding: 32rpx 0;
        display: flex;
        .left{
            width: 25%;
            .tast_l{
                font-size: 28rpx;
                font-weight: 400;
                color: #666666;
                line-height: 44rpx;
            }
        }
        .right{
            .tast_l{
                font-size: 28rpx;
                font-weight: 400;
                color: #666666;
                line-height: 44rpx;
            }
        }


    }
}
.label{
    .field_label{
            .van-field__label{
                width: 200rpx;
                font-size: 32rpx;
                color: #333333;
                .van-cell__value{
                    font-size: 32rpx;
                    color: #333333;
                }
    }
    .van-field__body--number{
        font-size: 36rpx;
        input{
            color: #666666;
        }
    }
}

}
.goods{
    padding-left: 34rpx;
    display: flex;
    height: 88rpx;
    line-height: 88rpx;
    .tips{
        width: 30%;
        font-size: 32rpx;
        font-weight: 400;
        color: #333333;
    }
    .g_name{
        color: #666666;
    }
}
.package_box{
    padding:0 34rpx;
    .packaging_tips{
        line-height: 90rpx;
        height: 90rpx;
        display: flex;
        justify-content:space-between;
        border-bottom: 1px solid #D8D8D8;
        .name{
            font-size: 32rpx;
        }
        .add{
            font-size: 28rpx;
            font-weight: 400;
            color: #69B657;
        }
    }
    .table{
        .tr{
            height: 70rpx;
            line-height: 70rpx;
            width: 100%;
            display: flex;
            justify-content: space-between;
            text-align: left;
            border-bottom: 1px solid #CACACA;
            font-size: 24rpx;
            font-weight: 400;
            color: #666666;
          }
          .th{
            width: 25%;
						white-space: nowrap;
						text-overflow: ellipsis;
						overflow: hidden;
          }
          .tr:last-child{
              border-bottom: none;
          }
    }
}
.f_detail{
	.field_label{
		.van-cell{
		background: none;
		padding-left: 0;

		}
		.van-field__label{
				width: 200rpx;
				font-size: 32rpx;
				color: #333333;
		}
		.van-field__body--digit{
				input{
						color: #666666;
						font-size: 32rpx;
						margin-left: 10rpx;
				}
		}
}
}
.label{
	// padding-left: 36rpx;
	.field_label{
		.van-cell{
		background: none;

		}
		.van-field__label{
				width: 200rpx;
				font-size: 32rpx;
				color: #333333;
				// margin-right: 20rpx;
		}
		.van-field__body--digit{
				input{
						color: #666666;
						font-size: 32rpx;
						margin-left: 50rpx;
				}
		}
}
}
.fee_box{
    padding:0 34rpx;
    .f_tips{
        display: flex;
        justify-content:space-between;
        line-height: 90rpx;
        height: 90rpx;
        border-bottom: 1px solid #D8D8D8;
        .name{
            font-size: 32rpx;
        }
        .add{
            font-size: 28rpx;
            font-weight: 400;
            color: #69B657;
        }
    }
    .f_detail{
        display: flex;
        line-height: 80rpx;
        height: 80rpx;
        border-bottom: 1px solid #D8D8D8;
            .field_label{
                .van-cell{
                background: none;
                padding-left: 0;

                }
                .van-field__label{
                    width: 200rpx;
                    font-size: 32rpx;
                    color: #333333;
                }
                .van-field__body--digit{
                    input{
                        color: #666666;
                        font-size: 32rpx;
                        margin-left: 10rpx;
                    }
                }
            }

        .f_detail_tips{
            width: 28%;
            font-size: 32rpx;
            font-weight: 400;
            color: #333333;
        }
        .f_detail_value{
            font-weight: 400;
            color: #666666;
						padding: 0 0 0 24rpx;
        }

    }
    .all{
        text-align: right;
        line-height: 80rpx;
        height: 80rpx;
        font-size: 28rpx;
        font-weight: bold;
        color: #333333;
        padding-right: 24rpx;
    }

}
.sum_weight{
    margin-left: 34rpx;
    padding-right: 34rpx;
    line-height: 80rpx;
    height: 80rpx;
    background: #F8F8F8;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #D8D8D8;

    .s_left{
        font-size: 28rpx;
        font-weight: 400;
        color: #333333;
    }
    .s_right{
        font-size: 28rpx;
        font-weight: 400;
        color: #69B657;
    }
}
.nh_box{
    background: #F8F8F8;

    .nh_mess{
        width: 100%;
        display: flex;
        padding:14rpx 0;
        margin-left: 34rpx;
        border-bottom: 1px solid #D8D8D8;
        // align-items: center;
        .ante{
            margin-right: 20rpx;
        }
    }
    .nh_tips{
        font-size: 28rpx;
        font-weight: 400;
        color: #666666;
        line-height: 44rpx;
    }
}
.footer {
	display: flex;
	width: 100%;
	justify-content: center;
	margin-top: 79rpx;
	margin-bottom: 60rpx;

	.btn {
		color: #fff;
		width: 640rpx;
		height: 88rpx;
		text-align: center;
		line-height: 88rpx;
		background: #5FB257;
		border-radius: 8rpx;
	}
}
.footer_2{
	display: flex;
	width: 100%;
	margin-top: 79rpx;
	justify-content: space-around;
	margin-bottom: 60rpx;
	.btn {
		color: #fff;
		// width: 640rpx;
		width: 40%;
		height: 88rpx;
		text-align: center;
		line-height: 88rpx;
		background: #5FB257;
		border-radius: 8rpx;
	}
}



.van-swipe-cell__right {
    width: 65px;
    height: 100%;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #69B657;
}

 .numbox{
    .van-cell{
        width: 100%;
        background: none !important;
        padding: 0;
        .van-cell__title{
            color: #666666;
        }
        .van-cell__value{
            min-width: 60%;
            color: #69B657;
        }
       .g_left{
           text-align: left !important;
        }
     }
 }


 .open_price_dialog {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 80%;
    background-color: #fff;
    border-radius: 10rpx;
    overflow: hidden;

    .title {
        color: #000;
        font-size: 32rpx;
        height: 100rpx;
        line-height: 100rpx;
        text-align: center;
        font-weight: bold;
    }

    .content {
        margin-bottom: 50rpx;

        .unit_price {
            text-align: center;
        }

        .field_value {
            --cell-value-color: #333;
            --cell-text-color: #333;
        }

        .field_value_class {
            text-align: left;
        }
    }

    .footers {
        height: 90rpx;
        line-height: 90rpx;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-items: center;
        .click_actived {
            background-color: #eee;
        }

        .cancel {
            width: 50%;
            color: #333;
            text-align: center;
            border-right: 1rpx solid #CACACA;
            border-top: 1rpx solid #CACACA;
        }

        .submit {
            width: 50%;
            text-align: center;
            color: var(--my-primary);
            border-top: 1rpx solid #CACACA;

        }
    }
}
